.cont
{
	width:980px;
	margin:0 auto;
	background-color:#fff;
	padding-bottom:15px;
}
/* ҳ */
.logop
{
	width:400px;
	height:300px;
	position:absolute;
	left:50%;
	margin-left:-200px;
	top:50%;
	margin-top:-180px;
	background:url(../img/logo.png) 0 0 no-repeat;
	 font-family: "Microsoft Yahei","","Tahoma","Arial";
	font-weight:600;
}
.logop .jin
{
	position:absolute;
	top:220px;
	left:145px;
}
.logop .jin span
{
	width:50px;
	text-align:center;
	font-size:12px;
	color:#fff;
	height:20px;
	line-height:20px;
	display:block;
	float:left;
}
.logop .jin a
{
	color:#fff;
	font-size:16px;
	float:left;
}
.logop .jin a:hover
{
	text-decoration:none;
	color:#DA251D;
}
.footp
{
	position:absolute;
	width:600px;
	left:50%;
	margin-left:-300px;
	bottom:25px;
	color:#fff;
}
.footp p
{
	text-align:center;
	line-height:26px;
}
/* ϸҳ */
.incontainer{height:575px; overflow:hidden;}
.infocus{width:960px; margin:15px auto 0 auto; overflow:hidden; position:relative;}
.infocus .focus_pic{position:relative; width:960px; height:456px;}
.infocus .focus_pic li{position:absolute; top:0; left:0;}
.infocus .focus_pic li img
{
	width:960px;
	height:456px;
}
.infocus .focus_btn{margin-top:5px; width:966px;}
.infocus .focus_btn span{border:1px solid #eaeaea; float:left; margin-right:6px; width:153px; height:82px; position:relative; overflow:hidden;}
.infocus .focus_btn a{display:block;}
.infocus .focus_btn_img{display:block; position:absolute; top:0; left:0;}
.infocus .focus_btn span img{height:82px;width:153px}
.infocus .focus_btn_title{width:100%; height:19px; line-height:19px; text-align:center; color:#fff; position:absolute; bottom:0; left:0;}
.infocus .focus_btn_bg{width:100%; height:19px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; position:absolute; bottom:0; left:0;}
.infocus .focus_btn_zz{width:100%; height:82px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; position:absolute; bottom:0; left:0; display:block;}
.infocus span.on .focus_btn_zz{display:none;}


.news
{
	width:960px;
	margin:0 auto;
}
.news_ll
{
	width:320px;
	float:left;
}
.home_news{ width:320px; height:auto; float:left}
.h_news_nav{ width:320px; height:32px; background:url(../img/news_nav.jpg) no-repeat; }
.h_news_nav li{ width:77px; cursor:pointer; height:32px; text-align:center; line-height:27px; color:#FFFFFF; float:left; }
.h_news_nav li.hover{ width:77px; height:32px; text-align:center; line-height:27px; color:#FFFFFF; float:left;background:url(../img/hover1.jpg) no-repeat;}

.h_news_con{ width:320px; height:auto; padding-top:10px;}
.h_news_con li{ float:left; width:320px; height:20px; line-height:20px;}
.h_news_con li a{ float:left; color:#545454}
.h_news_con li span{ float:right;}
.h_news_con li a:hover{  color:#545454}

.news_rr
{
	width:620px;
	float:right;
}
.h_service_nav {
    background: url(../img/news_nav02.jpg) 0 0 repeat-x;
    height: 32px;
    width: 620px;
}
.h_service_nav li.ppt
{
	width:60px;
	padding-right:10px;
	text-align:right;
	float:right;
	height: 32px;
    line-height: 27px;
}
.h_service_nav li.ppt a
{
	color:#1e0a0a;
	font-weight:bold;
}
.h_service_nav li.ppt a:hover
{
	color:#005CA1;
	text-decoration:none;
}
.h_service_nav li.hover {
    background: url("../img/hover2.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    height: 32px;
    line-height: 27px;
    padding-left: 12px;
    text-align: left;
    width: 180px;
}
.case{ width:620px; position:relative;padding-top:10px;}

/*ƷչʾЧ*/
.rollBox {width:620px; height:130px;overflow:hidden;    }
.rollBox .LeftBotton {float:left;display:block;background: url(../img/le.jpg)  no-repeat center;width:16px;height:120px;  cursor:pointer  }
.rollBox .RightBotton {overflow:hidden;float:right;display:inline;background: url(../img/ri.jpg) no-repeat center;width:16px;height:120px; cursor:pointer}
.rollBox .Cont {width:583px;overflow:hidden;position: absolute; left:0; margin-left:23px;  }
.rollBox .ScrCont {width:10000px;}/*ӴΪӦlogo*/
.rollBox .Cont li {width:136px; height:auto; background:#e7e7e8; padding-top:6px; float:left;text-align:center;  margin-right:10px; line-height:28px; }
.rollBox .Cont li img {display:block;margin:0 auto; width:136px; height:100px }
.rollBox .Cont a:link, .rollBox .Cont a:visited {color:#000000;text-decoration:none;}
.rollBox .Cont a:hover {color:#background:#fff;;text-decoration:underline;}
.rollBox #List1, .rollBox #List2 {float:left;}
/*ƷչʾЧ*/